I know that the common displeasure for Autel customers is inconsistent, and broken firmware......We all work on different makes and models and we can't afford to have a hit or miss platform that leaves us scratching our heads or software releases that do not live up to what the data entails. I would like to make a suggestion to engineers......I suggest that you go all the way back to the original software releases of this unit and..thoroughly start with the original software,and then compare,and test each revision to the old to make sure none of the old functions are lost,and that the new improvements are actually functioning and working and do not corrupt the previous data. A new release cant be considered a new release if it harms,downgrades, or corrupts are previous features.I mean this has to be screened with a fine tooth comb. Making sure that all fault codes are accurate,all service functions cover the entailed models,making sure the older cars are included with functioning parameters that wont leave a tech scratching his head during a reset,live data read, or leave the ecu with a registered error if scanned with your tool. I looked at a Autologic today just to see the speed,the functions,the data and I wasn't impressed for the 11000.00 price tag, I still feel for the money the Autel is the best WHEN IT IS WORKING!!!!The Launch is ok,but the layout is dorky, and will not display the codes in the first sweep of the scan on some vehicles..Also very confusing as to where to find the features that hold the services needed for some brands. It is fast but also has some data that the Autel does..I especially think the graphing of the Launch scan pad is very slow with waveform...pid values are ok.. I tried to scan a 1994 740 BMW and I used gt1,it never connected,I used Launch scanpad 101,it never connected,I used the Autel and it did it...each unit was connected to the 20 pin port under the hood.I know this advice may never be considered or even done by Autel,but this is the only way to correct the mess that has happened.Go back,go all the way back and get some engineers that really want to make this tool the best thing and whom are willing to put the time,effort,energy,and heart into WHATEVER is necessary to really fix it.